Big Huge Thesaurus

synovial joint

noun